﻿@charset "utf-8";
/* CSS Document */
html,body{ 
  height:100%;
}
body{ 
  background: none repeat scroll 0 0 #fff; 
  color: #666; 
  font-family: "",Arial; 
  font-size: 14px; 
  line-height: 1.5; 
  margin:0; 
  padding: 0; 
  text-align: center;
}
div,form,img,ul,ol,li,dl,dt,dd,b,p,html { 
  margin:0; 
  padding:0; 
  border:0;
}
div,dl{ 
  margin:auto;
}
h1,h2,h3,h4,h5,h6 { 
  margin:0; padding:0;
}
table,td,tr,th{ 
  font-size:14px; 
  font-weight:400;
}
ul li{ 
  list-style:none; 
  line-height:180%;
}
input{ 
  text-align:center; 
  vertical-align:middle;/* Ķ*/
}
img{ 
  border:0;
}
html{ 
  overflow-x:hidden;
}


/* 每个页面相同部分的样式开始 */ 
/* haisenseMain 主页面开始 */ 
#mainContent{ width:1000px; margin:2px auto 10px auto; overflow:auto;}
#leftContent{ float:left; width:219px; margin:0 5px;}
#rightContent{float:left; width:760px; margin-left:10px;}
/* 每个页面相同部分的样式结束*/ 

/* section型材每个页面相同的部分*/
.mainTab{width:755px; }


.mainPunchLeft{ float:left; width:5px; height:500px;  }
.mainPunchCenter{ float:left; width:745px; height:500px;  }
.mainPunchRight{ float:left; width:5px; height:500px; }

.mainServiceLeft{ float:left; width:5px; height:500px; background:url(../images/serviceLeft.jpg) no-repeat; }
.mainServiceCenter{ float:left; width:745px; height:500px; background:url(../images/serviceMiddle.jpg) repeat-x; }
.mainServiceRight{ float:left; width:5px; height:500px; background:url(../images/serviceRight.jpg) no-repeat; }

.serviceClass{ width:219px;}
.serviceTitle{ background:url(../images/jjfaTitle.jpg) no-repeat; height:32px; line-height:32px; padding-left:32px; font-size:17px; font-weight:bold; color:#fff; margin-bottom:1px; text-align:left;}
.serviceContent{ background:#c8e7f8 url(../images/jjfaBack.jpg) repeat-x top left; padding:0px 16px; overflow:auto; height:136px;}
.serviceBottom{ background:url(../images/jjfaBottom.jpg) no-repeat; height:7px;}

/* 每个页面相同的部分*/ 
.fontSpanColor
{
  color:#333333;
}

.fontSpanColorLeft
{
  color:#333333;
  text-align:left;
}

.fontColor{
  color:#eba02e;
  font-size:18px;
  text-align:left;
}

.fontColorCenter{
  color:#eba02e;
  font-size:18px;
  text-align:center;
  margin-top:10px;
}

.fontTdColor{
  color:#009999;
  font-weight:300;
}

.fontColorRed{
  color:#ff0000;
}

.gridTable
{	
	width:100%;
	color:#333333;
	border:none;
	padding:0px;
	border-collapse:collapse;
}
.gridTable th{
    color:#38af07;
    line-height: 16px;
    padding: 3px 6px;
    border: 1px solid #666666;
    margin:0px auto;
	border-collapse:collapse;
	font-weight:bold;
	font-size:16px;
}
.gridTable td
{
    /*color:#006600;*/
    line-height: 16px;
    padding: 3px 6px;
    border: 1px solid #666666;
    margin:0px auto;
	  border-collapse:collapse;
}


.gridTableContractUs
{	
	width:400px;
	color:#333333;
	border:none;
	padding:0px;
	margin-left:30px;
	margin-top:20px;
}

.gridTableContractUs th{
    color:#38af07;
    line-height: 16px;
    padding: 3px 6px;
    margin:0px auto;
	font-weight:bold;
	/*font-size:16px;*/
}
.gridTableContractUs td
{
    /*color:#006600;*/
    line-height: 16px;
    padding: 5px 6px;
    margin:0px auto;
    font-size:18px;
}

/*感受专业优质的服务体验*/
.info_list{text-align: left; margin-top: 10px;}
.info_list h2{font-size: 18px;}
.info_list .info-font{margin-top: 10px;text-indent: 2em;}